#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>

uint8_t Calc_data[5] = {0};
void HexToDec(uint16_t Hex)
{
	unsigned char x1, x2, x3, x4, x5;
	unsigned int y;
	// y=Hex*10;
	y = Hex;
	x1 = y % 10; // 个位
	y = y / 10;
	x2 = y % 10; // 十位
	y = y / 10;
	x3 = y % 10; // 百位
	y = y / 10;
	x4 = y % 10; // 千位
	y = y / 10;
	x5 = y % 10;
	Calc_data[0] = x1;
	Calc_data[1] = x2;
	Calc_data[2] = x3;
	Calc_data[3] = x4;
	Calc_data[4] = x5;

	printf("Calc_data %d %d %d %d %d %d \n",
		   Calc_data[0],
		   Calc_data[1],
		   Calc_data[2],
		   Calc_data[3],
		   Calc_data[4]);
}

void CodeTest(void)
{
	HexToDec(350);

	int16_t a = 12, c = 0;

	uint8_t b = 9;

	c = b - a;

	if (c < 0)
	{
		c = -c;
	}
	printf("c: %d\n", c);
}

int main(void)
{
	CodeTest();
	return 0;
}